it is impossible - Allemand Anglais Dictionnaire